﻿//Author:Michal Sporna
//License: https://operationsneakpeek.codeplex.com/license

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Levels
{
    /// <summary>
    /// Info about map to load
    /// </summary>
    public class MapInfo
    {
        #region properties
        public string ID;
        public string Path; //path to the map configuration file
        public string Title;
        public bool ChosenMap; //if true, this map is selected by user
        //order in map selector
        public int Order;


        ////total bomb count in map
        //public int TotalBombCount;
        ////map's bomb found cout
        //public int BombsFoundCount;
        ////map's bomb defused count
        //public int BombsDefusedCount;

        //public int BombsFoundNeededInPrevMap;
        //public int BombsDefusedNeededInPrevMap;


        //NEW: 18.03.2013
        //property:
        public int StarsNeededToUnlock;
        public string PreviousMapID; //map id where stars need to be gained to unlock this map

        public bool MapUnlocked;

        //helpers:
        //public World.Classes.SecretWord WordInfo;
        //load number of stars that this map has:
        public int Stars;
        public int Points;
        #endregion

    }
}
